perm filename FONTC2.MF[MF,ALS] blob
sn#753988 filedate 1984-05-24 generic text, type T, neo UTF8
input sunfont1base
proofing:=1; % this will make a "GF" output file
% so you can get hardcopy proofs and/or run "bits"
% pausing:=1; % So that I can see where it goes wrong
% tracingequations:=1; % To see if everything is properly defined
vardef char.C =
setwidth .7em; % do this first; it sets the character width
pos1(thickwidth,180);
pos2(thickwidth,165);
pos3(thinwidth,90);
pos4(thinwidth,65);
pos5(.7thickwidth,0);
pos6(thickwidth,0);
pos7(thickwidth,15);
pos8(thinwidth,90);
pos9(thinwidth,110);
pos10(.7thickwidth,180);
z1=(.15w+.5thickwidth,.5capheight); dz1=(0,1);
z2=(.22w+.5thickwidth,.83capheight);
z3=(.56w,capheight); dz3=(1,0);
z4=(.650[x3,x5],.300[y3,y5]);
z5=(.83w,.8capheight); dz5=(1,-2);
z6=(.15w+.5thickwidth,.5capheight); dz6=(0,-1);
z7=(.22w+.5thickwidth,.17capheight);
z8=(.56w,0); dz8=(1,0);
z9=(.650[x8,x10],.300[y8,y10]);
z10=(.83w,.2capheight);
curve(1,2,3); curve(3,4,5);
curve(6,7,8); curve(8,9,10);
labelpos(1,2,3,4,5,6,7,8,9,10);
enddef;
test.normal(char.C); % this will display my C, with "normal" parameters
test.bold(char.C); % and this will display it with "bold" parameters
test.boldx(char.C); % and bold extended
test(char.C); % this shows all three C's, but only half size
end